Queueing Disciplines
نویسنده
چکیده
The goal of scheduling is to reduce mean delay for free! By simply serving jobs in the “right order,” we can often reduce mean delay by an order of magnitude, without requiring the purchase of additional resources. How can this be? What is the “right order” in which jobs should be scheduled? The answer depends on parameters of the system being scheduled, like load and the job size distribution. These parameters and others will be explained in Section 2. Typical scheduling policies will then be defined in Section 3 and analyzed in Section 4. Finally, in Section 5 we will see some recent real-world success stories where scheduling has been used to greatly decrease average delays. The versatility of scheduling has made it the topic of thousands of research papers. While the majority of this paper introduces scheduling under the simplest queueing model (an M/G/1 queue) and considers only the simplest performance metric (mean response time), in Section 6 we briefly discuss more complex queueing models, performance metrics, and scheduling policies, and give pointers to research papers covering those topics.
منابع مشابه
A Framework for Alternate Queueing: Towards Traffic Management by PC-UNIX Based Routers
Queueing is an essential element of traffic management, but the only queueing discipline used in traditional UNIX systems is simple FIFO queueing. This paper describes ALTQ, a queueing framework that allows the use of a set of queueing disciplines. We investigate the issues involved in designing a generic queueing framework as well as the issues involved in implementing various queueing discipl...
متن کاملSimulation Study of Weighted Round-Robin Queueing Policy
In modern networks serving real systems, there are a wide of variety of classes of messages. This results in the need for more sophisticated queueing policies. The desired queueing disciplines are expected to be able to consider all variables which are needed to handle messages appropriately. These variables include: diierent required service times, source traac chacteristics and quality of ser...
متن کاملSimulation-Based Performance Comparison of Queueing Disciplines for Differentiated Services Using OPNET
Queueing disciplines have been a subject of intensive discussion and research in the network field for scheduling packets from different traffic flows for processing at a network node (switch or router). Several queue scheduling disciplines have been designed to improve the quality of service for networked multimedia applications. In this paper, we evaluate the performance of four queueing disc...
متن کاملStability of Multiclass Queueing Networks Under Priority Service Disciplines
In this paper, we establish a suucient condition for the stability of a multiclass uid network and queueing network under priority service disciplines. The suucient condition is based on the existence of a linear Lyapunov function, and it is stated in terms of the feasibility of a set of inequalities that are deened by network parameters. In all the networks we have tested, this suucient condit...
متن کاملQueueing Models with Vacations and Their Applications
vi Preface A variety of queueing models have been proposed and analyzed to evaluate the pelformance of systems such as computer, communication and manufacturing systems. Among them, queueing systems with vacations have been extensively studied in the last two decades since those have a lot of applications in those real systems. For example, in most computer systems, a processor is shared among ...
متن کاملFLUID APPROXIMATIONS AND STABILITY OF MULTICLASS QUEUEING NETWORKS: WORK-CONSERVING DISCIPLINES Running Head: Multiclass Queueing Networks
This paper studies the uid approximation (also known as the functional strong law-of-large-numbers) and the stability (positive Harris recurrent) for a multiclass queueing network. Both of these are related to the stabilities of a linear uid model, constructed from the rst-order parameters (i.e., long-run average arrivals, services and routings) of the queueing network. It is proved that the ui...
متن کامل